machine-made carpets - Espagnol Anglais Dictionnaire